import pytest
# scope='function' ：方法/函数/测试用例..   能够找到fixture并自动执行里面的方法
# autouse= True，打开自动寻找方法，False就不自动执行了

# scope = 'class'：类整体执行一遍
class TestCRMEB:
    #@pytest.mark.run(order=3)
    def test_1(self):
        print("百度输入：Selenium")
        print("点击搜索按钮")
        print("断言结果")

    #@pytest.mark.run(order=-2) # 正数和负数同时存在：正数优先级⾼
    def test_2(self):
        print("点击新闻")
        print("查看新闻标题")
    @pytest.mark.flaky(reruns = 5,reruns_delay = 2) # 重试五次，每次等待2s
    @pytest.mark.run(order=1)
    def test_3(self):
        print("侯雯中")
        print("侯雯中plus")
        assert False

# 生成pytest-html的报告
# pytest [脚本路径] --html=report.html

